iT邦幫忙

2024 iThome 鐵人賽

DAY 26
0

資料庫中的差集運算符(MINUS)是一種用來比較兩個查詢結果的運算符,用於從第一個查詢結果中移除所有在第二個查詢結果中也出現的行。這個運算符的作用類似於集合的差集運算,輸出的是僅出現在第一個查詢結果中的數據。
差集運算的典型應用場景包括:

  1. 查找獨特於某一表或某一集合的記錄。
  2. 過濾掉不需要的重複資料,例如將某些已處理過的資料排除。
    需要注意的是,差集運算要求兩個查詢的列數和列類型必須一致,否則會引發錯誤。此外,結果集中的行通常是去重後的結果,因為大多數資料庫的差集運算默認會消除重複值。
    在employees以及job_history資料表中,查詢公司裡面從來沒有更換過職務的員工,以及他們的員工編號、姓氏、所屬部門還有職務,查詢完成後並輸出結果。
    https://ithelp.ithome.com.tw/upload/images/20241009/20169221Enqy6mBpVK.png
    https://ithelp.ithome.com.tw/upload/images/20241009/20169221rAcAVmVjwo.png

上一篇
DAY25 聯集與交集
下一篇
DAY27 正則表達式
系列文
oracle資料庫實作學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言